home *** CD-ROM | disk | FTP | other *** search
- #include "elemmenu.h"
- #include "element.h"
-
- void ElementMenu::calcItemsNumber()
- {
- for(count = 0; itemList[count] != 0; count++)
- ;
- }
- /////////////////////////
- void ElementMenu::showItem()
- {
- rect where = getItemCoord();
- Element element(rect(where.origin,
- where.origin + screenLocLT(itemSize)),
- itemList[pos - 1],
- BUTTON_BORDER, element_pattern, 1);
- element.show();
- }
- //////////////////////////////
- /*
- void main()
- {
- if(!init_KNOW_HOW())
- return;
- setfillstyle(SOLID_FILL, pColorSet->colors.BAK_COLOR);
- bar(0, 0, getmaxx(), getmaxy());
-
- int LIST[] = { LEFT_ELEMENT, RIGHT_ELEMENT, RED_ELEMENT,
- YELLOW_ELEMENT, WHITE_ELEMENT, 0 };
-
- ElementMenu e(rect(10, 10, 40, 15), "window.cpy", "ELEMENT MENU",
- "12345", 1, 1, loc(2, 1), LIST, loc(3, 3),
- rect(60, 20, 79, 25), MEDIUM_ICON, NULL, LIST,
- FIXED, 10, SHOW_BORDER, SHOW_BORDER, 27, 28, 29);
-
- e.show();
- e.exe();
- e.hide();
-
- ElementMenu e1(rect(10, 10, 40, 12), "window.cpy", "",
- "12345", 1, 1, loc(2, 1), LIST, loc(1, 0),
- rect(60, 20, 79, 25), MEDIUM_ICON, NULL, LIST,
- FIXED, 10, BUTTON_BORDER, NO_BORDER, 30, 31, 32);
-
- e1.show_window();
- e1.exe();
- e1.hide();
-
- close_KNOW_HOW();
- closegraph();
- }
- */